stand in the breach - Allemand Anglais Dictionnaire